package com.primb.bench.project.search.entity;

import android.os.Parcel;
import android.os.Parcelable;

import java.util.List;

/**
 * Created by Chen on 2017/8/1.
 * 功能描述：
 */

public class PriceListEntity {

    /**
     * data : [{"applyRate":"","custGdIr":"0.043304","custId":"7000426675","custMngId":"admin","custMngName":"admin","custName":"辽宁中安机械有限公司","lnAmt":"10000000","lnAssType":"L09001","lnAssTypeDesc":"保证","lnCur":"CNY","lnCurName":"人民币","lnDetailType":"0109055","lnDetailTypeDesc":"其他企业保证","lnMarketIr":"0","lnPrdId":"1052010","lnPrdName":"银行承兑汇票","lnTerm":"1","orgDesc":"(000000)全行","orgId":"000000","pawnType":"","priceDate":"20170801","priceId":"000000201708011024100","priceType":"02","promFavoreRate":"","termUnit":"1"},{"applyRate":"","custGdIr":"0.043304","custId":"7000426675","custMngId":"admin","custMngName":"admin","custName":"辽宁中安机械有限公司","lnAmt":"10000000","lnAssType":"L09001","lnAssTypeDesc":"保证","lnCur":"CNY","lnCurName":"人民币","lnDetailType":"0109055","lnDetailTypeDesc":"其他企业保证","lnMarketIr":"0","lnPrdId":"1052010","lnPrdName":"银行承兑汇票","lnTerm":"1","orgDesc":"(000000)全行","orgId":"000000","pawnType":"","priceDate":"20170801","priceId":"000000201708011023100","priceType":"02","promFavoreRate":"","termUnit":"1"},{"applyRate":".09","custGdIr":"0.072867","custId":"7000416114","custMngId":"fhyw","custMngName":"分行业务管理员","custName":"沈阳方正信息系统有限公司","lnAmt":"10000000","lnAssType":"L09001","lnAssTypeDesc":"保证","lnCur":"CNY","lnCurName":"人民币","lnDetailType":"0109055","lnDetailTypeDesc":"其他企业保证","lnMarketIr":"0","lnPrdId":"1052010","lnPrdName":"银行承兑汇票","lnTerm":"3","orgDesc":"(02)辽阳银行辽阳分行","orgId":"02","pawnType":"","priceDate":"20170801","priceId":"000002201708011148100","priceType":"02","promFavoreRate":"","termUnit":"1"},{"applyRate":"","custGdIr":"0.043304","custId":"7000426675","custMngId":"test4","custMngName":"test4","custName":"辽宁中安机械有限公司","lnAmt":"10000000","lnAssType":"L09001","lnAssTypeDesc":"保证","lnCur":"CNY","lnCurName":"人民币","lnDetailType":"0109055","lnDetailTypeDesc":"其他企业保证","lnMarketIr":"0","lnPrdId":"1052010","lnPrdName":"银行承兑汇票","lnTerm":"1","orgDesc":"(021401)灯塔支行","orgId":"021401","pawnType":"","priceDate":"20170801","priceId":"021401201708011057100","priceType":"02","promFavoreRate":"","termUnit":"1"},{"applyRate":"","custGdIr":"0.043304","custId":"7000426675","custMngId":"test4","custMngName":"test4","custName":"辽宁中安机械有限公司","lnAmt":"10000000","lnAssType":"L09001","lnAssTypeDesc":"保证","lnCur":"CNY","lnCurName":"人民币","lnDetailType":"0109055","lnDetailTypeDesc":"其他企业保证","lnMarketIr":"0","lnPrdId":"1052010","lnPrdName":"银行承兑汇票","lnTerm":"1","orgDesc":"(021401)灯塔支行","orgId":"021401","pawnType":"","priceDate":"20170801","priceId":"021401201708011055100","priceType":"02","promFavoreRate":"","termUnit":"1"},{"applyRate":"","custGdIr":"0.043717","custId":"7000426675","custMngId":"test4","custMngName":"test4","custName":"辽宁中安机械有限公司","lnAmt":"10000000","lnAssType":"L09001","lnAssTypeDesc":"保证","lnCur":"CNY","lnCurName":"人民币","lnDetailType":"0109055","lnDetailTypeDesc":"其他企业保证","lnMarketIr":"0","lnPrdId":"1052010","lnPrdName":"银行承兑汇票","lnTerm":"2","orgDesc":"(021401)灯塔支行","orgId":"021401","pawnType":"","priceDate":"20170801","priceId":"021401201708011004100","priceType":"02","promFavoreRate":"","termUnit":"1"},{"applyRate":"1","custGdIr":"0.043304","custId":"7000426675","custMngId":"test4","custMngName":"test4","custName":"辽宁中安机械有限公司","lnAmt":"10000000","lnAssType":"L09001","lnAssTypeDesc":"保证","lnCur":"CNY","lnCurName":"人民币","lnDetailType":"0109055","lnDetailTypeDesc":"其他企业保证","lnMarketIr":"0","lnPrdId":"1052010","lnPrdName":"银行承兑汇票","lnTerm":"1","orgDesc":"(021401)灯塔支行","orgId":"021401","pawnType":"","priceDate":"20170801","priceId":"021401201708011027100","priceType":"02","promFavoreRate":"0","termUnit":"1"},{"applyRate":"","custGdIr":"0.043304","custId":"7000426675","custMngId":"test4","custMngName":"test4","custName":"辽宁中安机械有限公司","lnAmt":"10000000","lnAssType":"L09001","lnAssTypeDesc":"保证","lnCur":"CNY","lnCurName":"人民币","lnDetailType":"0109055","lnDetailTypeDesc":"其他企业保证","lnMarketIr":"0","lnPrdId":"1052010","lnPrdName":"银行承兑汇票","lnTerm":"1","orgDesc":"(021401)灯塔支行","orgId":"021401","pawnType":"","priceDate":"20170801","priceId":"021401201708010950100","priceType":"02","promFavoreRate":"","termUnit":"1"},{"applyRate":"","custGdIr":"0.047151","custId":"7000426675","custMngId":"test4","custMngName":"test4","custName":"辽宁中安机械有限公司","lnAmt":"10000000","lnAssType":"L09001","lnAssTypeDesc":"保证","lnCur":"CNY","lnCurName":"人民币","lnDetailType":"0109055","lnDetailTypeDesc":"其他企业保证","lnMarketIr":"0","lnPrdId":"1052010","lnPrdName":"银行承兑汇票","lnTerm":"10","orgDesc":"(021401)灯塔支行","orgId":"021401","pawnType":"","priceDate":"20170801","priceId":"021401201708010947100","priceType":"02","promFavoreRate":"","termUnit":"1"},{"applyRate":"1","custGdIr":"0.043717","custId":"7000426675","custMngId":"test4","custMngName":"test4","custName":"辽宁中安机械有限公司","lnAmt":"10000000","lnAssType":"L09001","lnAssTypeDesc":"保证","lnCur":"CNY","lnCurName":"人民币","lnDetailType":"0109055","lnDetailTypeDesc":"其他企业保证","lnMarketIr":"0","lnPrdId":"1052010","lnPrdName":"银行承兑汇票","lnTerm":"2","orgDesc":"(021401)灯塔支行","orgId":"021401","pawnType":"","priceDate":"20170801","priceId":"021401201708011115100","priceType":"02","promFavoreRate":"0","termUnit":"1"},{"applyRate":"","custGdIr":"0.043304","custId":"7000426675","custMngId":"test4","custMngName":"test4","custName":"辽宁中安机械有限公司","lnAmt":"10000000","lnAssType":"L09001","lnAssTypeDesc":"保证","lnCur":"CNY","lnCurName":"人民币","lnDetailType":"0109055","lnDetailTypeDesc":"其他企业保证","lnMarketIr":"0","lnPrdId":"1052010","lnPrdName":"银行承兑汇票","lnTerm":"1","orgDesc":"(021401)灯塔支行","orgId":"021401","pawnType":"","priceDate":"20170801","priceId":"021401201708011001100","priceType":"02","promFavoreRate":"","termUnit":"1"}]
     * rowCount : 11
     */

    private boolean success;
    private String msg;
    private List<DataBean> data;

    public boolean isSuccess() {
        return success;
    }

    public void setSuccess(boolean success) {
        this.success = success;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean implements Parcelable {
        /**
         * applyRate :
         * custGdIr : 0.043304
         * custId : 7000426675
         * custMngId : admin
         * custMngName : admin
         * custName : 辽宁中安机械有限公司
         * lnAmt : 10000000
         * lnAssType : L09001
         * lnAssTypeDesc : 保证
         * lnCur : CNY
         * lnCurName : 人民币
         * lnDetailType : 0109055
         * lnDetailTypeDesc : 其他企业保证
         * lnMarketIr : 0
         * lnPrdId : 1052010
         * lnPrdName : 银行承兑汇票
         * lnTerm : 1
         * orgDesc : (000000)全行
         * orgId : 000000
         * pawnType :
         * priceDate : 20170801
         * priceId : 000000201708011024100
         * priceType : 02
         * promFavoreRate :
         * termUnit : 1
         */

        private String applyRate;
        private String custGdIr;
        private String custId;
        private String custMngId;
        private String custMngName;
        private String custName;
        private String lnAmt;
        private String lnAssType;
        private String lnAssTypeDesc;
        private String lnCur;
        private String lnCurName;
        private String lnDetailType;
        private String lnDetailTypeDesc;
        private String lnMarketIr;
        private String lnPrdId;
        private String lnPrdName;
        private String lnTerm;
        private String orgDesc;
        private String orgId;
        private String pawnType;
        private String priceDate;
        private String priceId;
        private String priceType;
        private String promFavoreRate;
        private String termUnit;

        public String getApplyRate() {
            return applyRate;
        }

        public void setApplyRate(String applyRate) {
            this.applyRate = applyRate;
        }

        public String getCustGdIr() {
            return custGdIr;
        }

        public void setCustGdIr(String custGdIr) {
            this.custGdIr = custGdIr;
        }

        public String getCustId() {
            return custId;
        }

        public void setCustId(String custId) {
            this.custId = custId;
        }

        public String getCustMngId() {
            return custMngId;
        }

        public void setCustMngId(String custMngId) {
            this.custMngId = custMngId;
        }

        public String getCustMngName() {
            return custMngName;
        }

        public void setCustMngName(String custMngName) {
            this.custMngName = custMngName;
        }

        public String getCustName() {
            return custName;
        }

        public void setCustName(String custName) {
            this.custName = custName;
        }

        public String getLnAmt() {
            return lnAmt;
        }

        public void setLnAmt(String lnAmt) {
            this.lnAmt = lnAmt;
        }

        public String getLnAssType() {
            return lnAssType;
        }

        public void setLnAssType(String lnAssType) {
            this.lnAssType = lnAssType;
        }

        public String getLnAssTypeDesc() {
            return lnAssTypeDesc;
        }

        public void setLnAssTypeDesc(String lnAssTypeDesc) {
            this.lnAssTypeDesc = lnAssTypeDesc;
        }

        public String getLnCur() {
            return lnCur;
        }

        public void setLnCur(String lnCur) {
            this.lnCur = lnCur;
        }

        public String getLnCurName() {
            return lnCurName;
        }

        public void setLnCurName(String lnCurName) {
            this.lnCurName = lnCurName;
        }

        public String getLnDetailType() {
            return lnDetailType;
        }

        public void setLnDetailType(String lnDetailType) {
            this.lnDetailType = lnDetailType;
        }

        public String getLnDetailTypeDesc() {
            return lnDetailTypeDesc;
        }

        public void setLnDetailTypeDesc(String lnDetailTypeDesc) {
            this.lnDetailTypeDesc = lnDetailTypeDesc;
        }

        public String getLnMarketIr() {
            return lnMarketIr;
        }

        public void setLnMarketIr(String lnMarketIr) {
            this.lnMarketIr = lnMarketIr;
        }

        public String getLnPrdId() {
            return lnPrdId;
        }

        public void setLnPrdId(String lnPrdId) {
            this.lnPrdId = lnPrdId;
        }

        public String getLnPrdName() {
            return lnPrdName;
        }

        public void setLnPrdName(String lnPrdName) {
            this.lnPrdName = lnPrdName;
        }

        public String getLnTerm() {
            return lnTerm;
        }

        public void setLnTerm(String lnTerm) {
            this.lnTerm = lnTerm;
        }

        public String getOrgDesc() {
            return orgDesc;
        }

        public void setOrgDesc(String orgDesc) {
            this.orgDesc = orgDesc;
        }

        public String getOrgId() {
            return orgId;
        }

        public void setOrgId(String orgId) {
            this.orgId = orgId;
        }

        public String getPawnType() {
            return pawnType;
        }

        public void setPawnType(String pawnType) {
            this.pawnType = pawnType;
        }

        public String getPriceDate() {
            return priceDate;
        }

        public void setPriceDate(String priceDate) {
            this.priceDate = priceDate;
        }

        public String getPriceId() {
            return priceId;
        }

        public void setPriceId(String priceId) {
            this.priceId = priceId;
        }

        public String getPriceType() {
            return priceType;
        }

        public void setPriceType(String priceType) {
            this.priceType = priceType;
        }

        public String getPromFavoreRate() {
            return promFavoreRate;
        }

        public void setPromFavoreRate(String promFavoreRate) {
            this.promFavoreRate = promFavoreRate;
        }

        public String getTermUnit() {
            return termUnit;
        }

        public void setTermUnit(String termUnit) {
            this.termUnit = termUnit;
        }

        @Override
        public int describeContents() {
            return 0;
        }

        @Override
        public void writeToParcel(Parcel dest, int flags) {
            dest.writeString(this.applyRate);
            dest.writeString(this.custGdIr);
            dest.writeString(this.custId);
            dest.writeString(this.custMngId);
            dest.writeString(this.custMngName);
            dest.writeString(this.custName);
            dest.writeString(this.lnAmt);
            dest.writeString(this.lnAssType);
            dest.writeString(this.lnAssTypeDesc);
            dest.writeString(this.lnCur);
            dest.writeString(this.lnCurName);
            dest.writeString(this.lnDetailType);
            dest.writeString(this.lnDetailTypeDesc);
            dest.writeString(this.lnMarketIr);
            dest.writeString(this.lnPrdId);
            dest.writeString(this.lnPrdName);
            dest.writeString(this.lnTerm);
            dest.writeString(this.orgDesc);
            dest.writeString(this.orgId);
            dest.writeString(this.pawnType);
            dest.writeString(this.priceDate);
            dest.writeString(this.priceId);
            dest.writeString(this.priceType);
            dest.writeString(this.promFavoreRate);
            dest.writeString(this.termUnit);
        }

        public DataBean() {
        }

        protected DataBean(Parcel in) {
            this.applyRate = in.readString();
            this.custGdIr = in.readString();
            this.custId = in.readString();
            this.custMngId = in.readString();
            this.custMngName = in.readString();
            this.custName = in.readString();
            this.lnAmt = in.readString();
            this.lnAssType = in.readString();
            this.lnAssTypeDesc = in.readString();
            this.lnCur = in.readString();
            this.lnCurName = in.readString();
            this.lnDetailType = in.readString();
            this.lnDetailTypeDesc = in.readString();
            this.lnMarketIr = in.readString();
            this.lnPrdId = in.readString();
            this.lnPrdName = in.readString();
            this.lnTerm = in.readString();
            this.orgDesc = in.readString();
            this.orgId = in.readString();
            this.pawnType = in.readString();
            this.priceDate = in.readString();
            this.priceId = in.readString();
            this.priceType = in.readString();
            this.promFavoreRate = in.readString();
            this.termUnit = in.readString();
        }

        public static final Parcelable.Creator<DataBean> CREATOR = new Parcelable.Creator<DataBean>() {
            @Override
            public DataBean createFromParcel(Parcel source) {
                return new DataBean(source);
            }

            @Override
            public DataBean[] newArray(int size) {
                return new DataBean[size];
            }
        };
    }
}
